package com.quanyan.club.entity.db;

import java.io.Serializable;
import java.util.Date;

public class TbClub implements Serializable {
    //俱乐部id
    private Integer id;

    //俱乐部名称
    private String clubName;

    //俱乐部名称被修改的次数,创建时为0代表可修改,修改一次后为1, 大于1后不可修改
    private Integer clubNameAlertCount;

    //俱乐部类型
    private Integer clubType;

    //运动类型名称
    private String sportName;

    //俱乐部背景图片
    private String bgUrl;

    //赛事积分
    private Double integral;

    //俱乐部积分
    private Integer clubIntegr;

    //俱乐部等级
    private Integer level;

    //俱乐部星级
    private Double star;

    //俱乐部活动评价数
    private Integer activityCount;

    //成立日期
    private Date foundDate;

    //创建人uid
    private Integer uid;

    //是否开放俱乐部成员
    private Integer openMembers;

    //城市id
    private Integer cityId;

    //区域id
    private Integer districtId;

    //俱乐部logo
    private String logoUrl;

    //常驻球馆id
    private Integer residentPlaceId;

    //常驻球馆名称
    private String residentPlaceName;

    //场馆经度
    private Double placeLng;

    //场馆纬度
    private Double placeLat;

    //社会属性 id 例如：社会属性：学校  ，公司
    private Integer clubPropertyId;

    //社会属性 子级属性id 例如：社会属性：学校 ，子属性：大学，中学，小学等
    private Integer clubPropertyChildId;

    //俱乐部宗旨
    private String purpose;

    //俱乐部介绍
    private String introduce;

    //主场队服颜色
    private String homeTeamColor;

    //客场队服颜色
    private String guestTeamColor;

    //俱乐部所有成员总里程数
    private Double totalKm;

    //0 无需验证 1 有验证
    private Byte joinType;

    //俱乐部状态 0 正常 1 解散 2 冻结
    private Byte status;

    //是否删除 0 不删除 1 删除
    private Byte isDelete;

    //是否官方授权；0、否；1、是
    private Byte isAuthorize;

    //是否通过实名认证：0 待审核 1审核中 2审核未通过 3审核通过
    private Byte isIdentity;

    private String imGroupid;

    private Integer placeBindId;

    private Date createTime;

    private Date updateTime;

    private String founderNickname;

    static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getClubName() {
        return clubName;
    }

    public void setClubName(String clubName) {
        this.clubName = clubName;
    }

    public Integer getClubNameAlertCount() {
        return clubNameAlertCount;
    }

    public void setClubNameAlertCount(Integer clubNameAlertCount) {
        this.clubNameAlertCount = clubNameAlertCount;
    }

    public Integer getClubType() {
        return clubType;
    }

    public void setClubType(Integer clubType) {
        this.clubType = clubType;
    }

    public String getSportName() {
        return sportName;
    }

    public void setSportName(String sportName) {
        this.sportName = sportName;
    }

    public String getBgUrl() {
        return bgUrl;
    }

    public void setBgUrl(String bgUrl) {
        this.bgUrl = bgUrl;
    }

    public Double getIntegral() {
        return integral;
    }

    public void setIntegral(Double integral) {
        this.integral = integral;
    }

    public Integer getClubIntegr() {
        return clubIntegr;
    }

    public void setClubIntegr(Integer clubIntegr) {
        this.clubIntegr = clubIntegr;
    }

    public Integer getLevel() {
        return level;
    }

    public void setLevel(Integer level) {
        this.level = level;
    }

    public Double getStar() {
        return star;
    }

    public void setStar(Double star) {
        this.star = star;
    }

    public Integer getActivityCount() {
        return activityCount;
    }

    public void setActivityCount(Integer activityCount) {
        this.activityCount = activityCount;
    }

    public Date getFoundDate() {
        return foundDate;
    }

    public void setFoundDate(Date foundDate) {
        this.foundDate = foundDate;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public Integer getOpenMembers() {
        return openMembers;
    }

    public void setOpenMembers(Integer openMembers) {
        this.openMembers = openMembers;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getDistrictId() {
        return districtId;
    }

    public void setDistrictId(Integer districtId) {
        this.districtId = districtId;
    }

    public String getLogoUrl() {
        return logoUrl;
    }

    public void setLogoUrl(String logoUrl) {
        this.logoUrl = logoUrl;
    }

    public Integer getResidentPlaceId() {
        return residentPlaceId;
    }

    public void setResidentPlaceId(Integer residentPlaceId) {
        this.residentPlaceId = residentPlaceId;
    }

    public String getResidentPlaceName() {
        return residentPlaceName;
    }

    public void setResidentPlaceName(String residentPlaceName) {
        this.residentPlaceName = residentPlaceName;
    }

    public Double getPlaceLng() {
        return placeLng;
    }

    public void setPlaceLng(Double placeLng) {
        this.placeLng = placeLng;
    }

    public Double getPlaceLat() {
        return placeLat;
    }

    public void setPlaceLat(Double placeLat) {
        this.placeLat = placeLat;
    }

    public Integer getClubPropertyId() {
        return clubPropertyId;
    }

    public void setClubPropertyId(Integer clubPropertyId) {
        this.clubPropertyId = clubPropertyId;
    }

    public Integer getClubPropertyChildId() {
        return clubPropertyChildId;
    }

    public void setClubPropertyChildId(Integer clubPropertyChildId) {
        this.clubPropertyChildId = clubPropertyChildId;
    }

    public String getPurpose() {
        return purpose;
    }

    public void setPurpose(String purpose) {
        this.purpose = purpose;
    }

    public String getIntroduce() {
        return introduce;
    }

    public void setIntroduce(String introduce) {
        this.introduce = introduce;
    }

    public String getHomeTeamColor() {
        return homeTeamColor;
    }

    public void setHomeTeamColor(String homeTeamColor) {
        this.homeTeamColor = homeTeamColor;
    }

    public String getGuestTeamColor() {
        return guestTeamColor;
    }

    public void setGuestTeamColor(String guestTeamColor) {
        this.guestTeamColor = guestTeamColor;
    }

    public Double getTotalKm() {
        return totalKm;
    }

    public void setTotalKm(Double totalKm) {
        this.totalKm = totalKm;
    }

    public Byte getJoinType() {
        return joinType;
    }

    public void setJoinType(Byte joinType) {
        this.joinType = joinType;
    }

    public Byte getStatus() {
        return status;
    }

    public void setStatus(Byte status) {
        this.status = status;
    }

    public Byte getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Byte isDelete) {
        this.isDelete = isDelete;
    }

    public Byte getIsAuthorize() {
        return isAuthorize;
    }

    public void setIsAuthorize(Byte isAuthorize) {
        this.isAuthorize = isAuthorize;
    }

    public Byte getIsIdentity() {
        return isIdentity;
    }

    public void setIsIdentity(Byte isIdentity) {
        this.isIdentity = isIdentity;
    }

    public String getImGroupid() {
        return imGroupid;
    }

    public void setImGroupid(String imGroupid) {
        this.imGroupid = imGroupid;
    }

    public Integer getPlaceBindId() {
        return placeBindId;
    }

    public void setPlaceBindId(Integer placeBindId) {
        this.placeBindId = placeBindId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getFounderNickname() {
        return founderNickname;
    }

    public void setFounderNickname(String founderNickname) {
        this.founderNickname = founderNickname;
    }
}